sahra telsizi - Turkish English Dictionary